Central Michigan

Mid-American
7-5
166.2
PASS YDS/G
172.8
RUSH YDS/G
23.8
PTS FOR/G
22.7
PTS AGAINST/G
SP+ Ratings
Bill Connelly's SP+ model · 2025
Overall
-8.8
#100 Nationally
Offense
17.6
#120 Nationally
Defense
25.7
#65 Nationally
Special Teams
-0.7
SP+ Rating
Recruiting Rankings
2025 Class
#113
128.4 pts
2024 Class
#106
142.1 pts
2023 Class
#91
153.8 pts
2022 Class
#84
144.5 pts
Advanced Stats — Percentile Rankings
vs all 136 FBS teams · Garbage time excluded
PERCENTILE:
80–99
60–79
45–59
25–44
1–24
OFFENSE
POOR AVERAGE GREAT
EPA / Play
48
0.171
Success Rate
35
41.1%
Explosiveness
20
1.183
Power Success
62
75.0%
Stuff Rate
41
19.3%
Line Yards / Carry
24
2.79
2nd Level Yards
17
0.93
Open Field Yards
39
1.09
Rush EPA / Play
33
0.074
Pass EPA / Play
84
0.398
Rush Success Rate
25
39.9%
Pass Success Rate
69
44.3%
Rush Explosiveness
38
0.923
Pass Explosiveness
71
1.606
Avg Starting Field Position
46
71.0 yd
DEFENSE
POOR AVERAGE GREAT
EPA / Play Allowed
74
0.1
Success Rate Allowed
65
39.6%
Explosiveness Allowed
60
1.231
Power Success Allowed
91
61.8%
Stuff Rate
79
21.7%
Line Yards Allowed
60
2.83
2nd Level Yds Allowed
61
1.02
Open Field Yds Allowed
23
1.41
Rush EPA Allowed
75
0.04
Pass EPA Allowed
66
0.19
Rush Success Allowed
59
41.1%
Pass Success Allowed
68
39.2%
Rush Explosiveness Allowed
72
0.902
Pass Explosiveness Allowed
54
1.545
Havoc Rate
68
16.9%
Front 7 Havoc
53
9.8%
DB Havoc
80
7.1%
Opponent Starting Field Position
29
70.1 yd
Stats Glossary
SP+
Bill Connelly's tempo- and opponent-adjusted efficiency metric. Combines offense, defense, and special teams into a single predictive rating. Higher is better.
EPA / Play
Expected Points Added per play. Measures how much a team moves the needle toward scoring relative to what's expected given down, distance, and field position. The single best measure of efficiency.
Success Rate
The percentage of plays deemed "successful" — gaining 50% of yards needed on 1st down, 70% on 2nd, or 100% on 3rd/4th. Measures consistency.
Explosiveness
Average EPA on successful plays only. Measures the ability to create big gains when things go right. High explosiveness with high success rate = elite offense.
Power Success
Percentage of short-yardage situations (2nd/3rd/4th and ≤2 yards) converted. Measures ability to win in the trenches.
Stuff Rate
Percentage of rush attempts stopped at or behind the line of scrimmage. High offensive stuff rate = bad O-line. High defensive stuff rate = dominant D-line.
Line Yards / Carry
Rushing yards credited to the offensive line (first 5 yards). Isolates O-line performance from the running back's contribution.
2nd Level Yards
Rushing yards gained 5–10 yards past the line of scrimmage. Represents yards where linebackers have primary responsibility.
Open Field Yards
Rushing yards gained beyond 10 yards. Largely a function of the running back's speed and elusiveness in space.
Rush / Pass EPA
EPA per play broken down by run vs pass. Helps identify whether a team's success comes from the ground or through the air.
Rush / Pass Success Rate
Success rate broken down by run vs pass. Shows whether a team is consistently effective in each phase.
Rush / Pass Explosiveness
Average EPA on successful rush or pass plays only. Identifies big-play threats in each phase of the offense.
Havoc Rate
The percentage of opponent plays this defense disrupts — tackles for loss, forced fumbles, pass breakups, and interceptions. Broken down into Front 7 (line/linebacker) and DB (secondary) contributions. Higher is better.
Field Position
Average yards a drive needs to travel to reach the end zone, based on where it starts. For "Avg Starting Field Position," lower is better — the offense starts closer to the opponent's end zone. For "Opponent Starting Field Position," higher is better — the defense (and special teams) is pinning opponents back, forcing them to go further.
#55
Blum
LT
#69
Booth
LG
#60
Iannuzzi
C
#76
Koivisto
RG
DM
#52
Maiava
RT
#20
Lewis
WR1
#88
Dryden
TE
#82
McIntosh
WR2
#2
Labas
QB
#5
Biggins
RB
Passing Leaders
Rk Player Cmp Att Yds ↓ TD INT Pct Y/A
01
J
Joey Labas
126 183 1676 12 6 68.9% 9.2
02
A
Angel H Flores
19 27 195 2 0 70.4% 7.2
03 7 9 78 0 0 77.8% 8.7
04 2 4 35 1 0 50.0% 8.8
05 1 3 10 0 0 33.3% 3.3
Rushing Leaders
Rk Player Att Yds ↓ Avg TD Long
01 540 5.1 2 58
02
A
Angel H Flores
519 5.0 8 37
03
T
Trey Cornist
403 4.3 1 29
04 394 5.3 4 46
05 88 2.8 1 15
06 46 5.8 0 20
07 31 3.9 0 19
08 19 2.4 0 10
09 12 3.0 0 6
10 7 7.0 0 7
11 7 0.7 1 5
12 6 6.0 0 6
13
T
Tyson Davis
3 1.0 0 5
14 2 2.0 0 2
15
D
D.C. Temple
1 1.0 0 1
Receiving Leaders
Rk Player Rec Yds ↓ Avg TD Long
01 35 513 14.7 3 77
02
T
Tommy Mcintosh
27 401 14.9 3 47
03
T
Tyson Davis
20 270 13.5 2 36
04 19 185 9.7 1 88
05 12 142 11.8 3 51
06
D
D.C. Temple
15 131 8.7 2 19
07 4 87 21.8 0 63
08 4 76 19.0 1 27
09 7 64 9.1 0 23
10 7 63 9.0 0 21
11 1 26 26.0 0 26
12 2 19 9.5 0 11
13 1 10 10.0 0 10
14
N
Nathan Vantimmeren
1 7 7.0 0 7
Defensive Leaders
Rk Player Solo Ast Tot ↓ TFL Sacks Int PD
01 48 104 12 2 4
02 40 76 5 0 2
03 21 48 0 0 4
04 24 47 16 11 4
05 17 46 1 0 3
06
K
Kalen Carroll
27 44 1 0 4
07 22 43 4 2 7
08 27 42 1 0
09 25 40 0 0
10 15 39 1 1
11 15 27 9 4 1
12 14 25 0 0
13
B
Brenden Deasfernandes
13 23 0 0 4
14 10 23 2 2 1
15 6 22 2 0
16 5 19 1 1
17 5 15 0 0 1
18 4 14 0 0
19
K
Keshawn Hayden
8 13 1 1
20 3 10 0 0
21 6 10 0 0 2
22 4 9 0 0 1
23 4 8 0 0 1
24 1 8 0 0
25 5 7 1 0
26 3 6 1 1
27 2 5 0 0
28 2 5 0 0 1
29 4 0 0
30 3 0 0
31 3 0 0
32 2 3 0 0
33
T
Trey Cornist
1 3 0 0
34 2 3 0 0 1
35 2 3 0 0
36 2 2 0 0
37 1 2 0 0
38 2 2 0 0
39 1 2 0 0 1
40
T
Tyson Davis
1 0 0
41 1 0 0
42 1 1 0 0
43 1 1 0 0
44 1 0 0
45 1 0 0
46 1 1 0 0
47
A
Apisa Poumele
1 1 0 0
48 1 0 0
49 1 0 0
50 1 0 0
Kicking
Player FGM FGA Pct Long
14 16 87.5% 47
Punting
Player No Yds Avg Long
50 2044 40.9 71
3 121 40.3 50
Offense
54 players
Player Pos Ht Wt Yr
QB 6'0" 195 lbs Jr
QB 6'5" 215 lbs Fr
QB 6'1" 210 lbs Jr
QB 6'2" 230 lbs Fr
QB 6'1" 205 lbs Fr
QB 6'4" 210 lbs Sr
QB 6'1" 190 lbs So
QB 6'4" 230 lbs Fr
RB 6'1" 210 lbs Sr
RB 5'11" 195 lbs So
RB 5'11" 200 lbs So
RB 5'9" 190 lbs So
RB 6'0" 218 lbs Sr
RB 6'0" 200 lbs So
RB 5'8" 190 lbs Fr
RB 5'10" 205 lbs Jr
RB 6'0" 220 lbs Fr
RB 6'0" 230 lbs So
WR 5'8" 183 lbs Fr
WR 5'10" 150 lbs Fr
WR 5'11" 180 lbs So
WR 6'2" 175 lbs Jr
WR 6'0" 180 lbs So
WR 6'2" 175 lbs Fr
WR 6'0" 195 lbs Jr
WR 6'5" 210 lbs Jr
WR 6'2" 190 lbs Fr
WR 6'2" 205 lbs Jr
WR 5'9" 160 lbs Fr
WR 5'11" 180 lbs So
WR 6'3" 210 lbs So
WR 6'1" 195 lbs Fr
TE 6'7" 250 lbs Fr
TE 6'4" 245 lbs So
TE 6'5" 220 lbs Fr
TE 6'3" 220 lbs Sr
TE 6'6" 255 lbs Jr
TE 6'4" 225 lbs So
Ryan Blum #55
OL 6'1" 295 lbs So
OL 6'5" 295 lbs So
OL 6'4" 315 lbs Sr
OL 6'7" 305 lbs Jr
OL 6'2" 300 lbs Jr
OL 6'5" 300 lbs Sr
OL 6'3" 295 lbs So
OL 6'4" 260 lbs Fr
OL 6'5" 305 lbs Jr
OL 6'4" 295 lbs So
OL 6'7" 315 lbs Fr
OL 6'6" 320 lbs Sr
OL 6'10" 315 lbs Fr
OL 6'6" 290 lbs Fr
OL 6'6" 280 lbs Fr
OL 6'4" 270 lbs Fr
Defense
44 players
Player Pos Ht Wt Yr
DL 6'5" 250 lbs Sr
DL 6'1" 310 lbs Fr
DL 6'3" 260 lbs Jr
DL 6'5" 300 lbs Sr
DL 6'3" 245 lbs So
DL 6'3" 250 lbs Jr
DL 6'1" 285 lbs Sr
DL 6'4" 260 lbs Sr
DL 6'7" 240 lbs Fr
DL 6'2" 260 lbs Jr
DL 6'2" 260 lbs Fr
DL 6'2" 250 lbs Jr
LB 6'0" 230 lbs Sr
LB 6'2" 240 lbs Sr
LB 6'2" 215 lbs Fr
LB 6'0" 220 lbs So
LB 5'11" 220 lbs So
LB 6'1" 235 lbs Sr
LB 6'2" 195 lbs Fr
LB 6'2" 230 lbs Sr
LB 6'3" 250 lbs Sr
LB 6'3" 220 lbs Fr
LB 6'1" 210 lbs Fr
LB 6'0" 235 lbs So
DB 5'11" 170 lbs So
DB 5'11" 210 lbs So
DB 5'10" 195 lbs Fr
DB 6'0" 195 lbs Sr
DB 5'10" 190 lbs Sr
DB 6'0" 180 lbs Fr
DB 5'10" 185 lbs Jr
DB 6'0" 180 lbs So
DB 6'0" 205 lbs Sr
DB 5'10" 160 lbs So
DB 5'9" 185 lbs Fr
DB 6'0" 195 lbs Jr
DB 6'2" 180 lbs Sr
DB 5'11" 185 lbs So
DB 6'0" 190 lbs Fr
DB 6'1" 190 lbs Sr
DB 5'11" 165 lbs Fr
DB 6'3" 180 lbs Sr
DB 6'0" 195 lbs Sr
S 6'0" 200 lbs So
Special Teams
3 players
Player Pos Ht Wt Yr
P 6'1" 215 lbs So
LS 5'10" 230 lbs Fr
Ben Pratt #30
LS 6'0" 225 lbs Sr